45189a1ea3e4461ce52e131ac0975fbf2b570312,clc/modules/msgs/src/main/java/com/eucalyptus/ws/protocol/BaseQueryBinding.java,BaseQueryBinding,getRecursiveField,#Class#String#,222

Before Change


    Exception e = null;
    while ( !BaseMessage.class.equals( clazz ) || !Object.class.equals( clazz ) ) {
      try {
        ret = clazz.getDeclaredField( fieldName );
        return ret;
      } catch ( final Exception e1 ) {
        e = e1;

After Change


    Exception e = null;
    while ( !BaseMessage.class.equals( clazz ) && !Object.class.equals( clazz ) ) {
      try {
        return clazz.getDeclaredField( fieldName );
      } catch ( final Exception e1 ) {
        e = e1;        
      }